633504
959232
835706
444400
753470
330268
183232
1035803
107846
89523
487150
657563
790147
879949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256